
.header-container {
    height: auto;
    width: 100%;
}
 
.header-conatiner .right {
    float: right;
}

.header-conatiner .left {
    float: left; 
}​​

#wrap { min-height: 100%; }
#main { overflow: auto; padding-bottom: 25px; text-align: center; }

#footer { 
    margin-top: -50px; 
    /* altura en px del footer con valor negativo */ 
    clear: both; 
    text-align: center;  
} 


